// const http = require('http')
const fs = require('fs') //文件操作

// fs.writeFile("1.txt", "写入文字", function (err) {
//     if (err) {
//         return console.log(err)
//     } else {
//         console.log("写入成功")
//     }
// })

// let buffer = Buffer.alloc(10)

// console.log(buffer)

// let buffer = Buffer.from("79bk")
// console.log(buffer)
// //=> <Buffer 37 39 62 6b>
// console.log(buffer.toString())
// //=> 79bk



const buf1 = Buffer.from('this is a tést');
const buf2 = Buffer.from('7468697320697320612074c3a97374', 'hex');

console.log(buf1.toString());
// 打印: this is a tést
console.log(buf2.toString());
// 打印: this is a tést
console.log(buf1.toString('latin1'));
// 打印: this is a tÃ©st

// function removeDir(path){
//     let data = fs.readdirSync(path);
//      // ["33","1.txt","2.html"];
//     for(let i=0;i<data.length;i++){
//          // 是文件或者是目录； --->?文件 直接删除？目录继续查找；  
//          let url = path + "/" + data[i];
//          let stat =  fs.statSync(url);
//            //判断是目录还是文件
//          if(stat.isDirectory()){
//              //目录 继续查找；
//              removeDir(url);
//          }else{
//              // 文件 删除
//              fs.unlinkSync(url);
//          }
//     }
//      //  删除空目录
//     fs.rmdirSync(path);
//  }
//  removeDir("22");



// const server = http.createServer((req, res) => {
//     res.write("hello world")
//     res.end()
// })
// server.listen(5279)